﻿
.mainBody	.introduction
{
	width:980px;
	height:387px;
	clear:both;
}/*介绍栏的大小设定*/
	.mainBody	.introduction	.wordsIntro
	{
		float:left;
		width:374px;
		height:195px;
		margin:36px 30px 88px 15px;
		background:url('../images/noticeBorder.jpg') no-repeat ;
		padding:68px 31px 0px 48px;
		overflow:hidden;
		
	}
    .mainBody	.introduction	.wordsWrapper
	{
		height:180px;
		overflow:hidden;
	}
	    .mainBody	.introduction	.wordsWrapper	p
	    {
		    line-height:1.5em;
	    }
		    .mainBody	.introduction	.wordsWrapper	p	span
		    {
			    color:#af3118;
		    }
	.mainBody	.introduction	.photoIntro
	{
		float:left;
		margin-top:27px;
		padding:32px 31px 38px 7px;
		width:419px;
		height:243px;
		background:url('../images/postBorder.jpg') no-repeat;
	}
        .mainBody	.introduction	.photoIntro img
        {
            width:419px;
            height:243px;
        }

/*下面为细节部分*/
.mainBody	.details	.menu
{
	width:202px;
	margin:0 15px;
	float:left;
}
	.mainBody	.details	.menu	.menuItem
	{
		width:100%;
		height:36px;
		background:url('../images/action_menu_border.jpg') repeat-x center bottom;
	}
		.mainBody	.details	.menu	.menuItem	a
		{
			font-size:16px;
			text-decoration:none;
			color:#000000;
			display:block;
			width:100%;
			line-height:2em;	
		}
		.mainBody	.details	.menu	.menuItem	a:hover
		{
			background:url(../images/action_team.jpg) no-repeat right;	
		}
	.mainBody	.details	.menu	#menuItem-actived a
	{
		background:url(../images/action_team.jpg) no-repeat right;	
	}


/*以下为details里面的内容部分*/
.mainBody	.details	.contentDetails
{
	float:left;
	margin:0 20px;
	overflow:hidden;
	width:680px;
}
	.mainBody	.details	.contentDetails	*
	{
		font-family:Arial, Helvetica, sans-serif;
	}
	.mainBody	.details	.contentDetails	p
	{
		margin:10px 0;
		/*display:block;
		float:left;
		width:450px;*/
	}
		.mainBody	.details	.contentDetails	.contentTitle	span
		{
			color:#af3118;
			font-size:36px;
			font-weight:bold;
		}
	.mainBody	.details	.contentDetails	.subTitle
	{
		color:#a2c31a;
		font-size:20px;
		font-weight:bold;
	}
	.mainBody	.details	.contentInsert
	{
		display:block;
		text-align:center;
		font-weight:bold;
		font-size:13px;
		padding:3px 0;
	}


/*以下为翻页栏的设置*/
	.mainBody		.details		.turnPage
	{
		float:right;
		margin-top:39px;
		/*width:380px;*/
display:inline;
		height:20px;
	}

.left
{
	float:left;
	margin-right:3px;
}
.right
{
	float:right;
	margin-left:3px;
}

/*以下为列表中图片的设置*/
.listA	.photoA
{
	float:left;
	width:93px;
	height:89px;
	padding:11px 7px 11px 2px;
	background:url('../images/listPhotoBorder.jpg') no-repeat;
	margin-right:10px;
}

/*以下为文章中图片的设置*/
.post
{
	border:none;
	padding:20px 0;
	border-bottom:2px #A2C31A solid;
}
	.post	.postPhoto
	{
		padding:2px;
		margin:26px 0 26px 22px;
		background:url('../images/postPhotoBorder.jpg') no-repeat;
	}


/*以下为对评论框的设置*/

/*以下为对添加新评论栏的设置*/
.contentDetails		.comments
{
	margin:17px;
	padding:11px;
}
	.contentDetails		.comments	.newComment
	{
		zoom:1;
		margin-bottom:23px;
	}
		.contentDetails .comments .commentsList p {
            display:block;
            float:left;
            width:495px;
            margin-bottom:5px;
            }

	.contentDetails		.comments		.lab_UserEmail
	{
		display:block;
		font-size:14px;
		font-family:Arial;
		font-weight:bold;
	}
	.contentDetails		.comments		.wordsUserEmail
	{
		display:block;
		width:200px;
		background-color:#EDF3D3;
		border:1px #E5EEBF solid;
		padding-left:8px;
		margin-left:20px;
	}
	
	.contentDetails		.comments	.userInfo
	{
		float:left;
		height:22px;
		width:500px;
	}

.contentDetails		.comments	.columnNewComment	textarea
{
	width:611px;
	height:110px;
	border:1px #A2C31A solid;
	margin:14px 0;
	clear:both;	
}

.contentDetails		.comments	.validateFiled
{
	padding-right:16px;	
	clear:both;
}
	
	.contentDetails		.comments	.validateFiled	input
	{
		/* display:block;*/
		width:108px;
		height:25px;
		border:1px #E5EEBF solid;
	}
	.contentDetails		.comments	.validateFiled	span
	{
		font-size:9px;
		color:#A2C31A;
		font-family:Arial;
        /*padding-left:3px;*/
	}
        .contentDetails		.comments	.validateFiled  #Label_checkCodeMessage
        {
            color:#CC3300;
            font-size:11px;
        }
	.contentDetails		.comments	.validateFiled	a
	{
		display:block;
		text-align:center;
	}
	.contentDetails .comments .validateFiled .leavedWordButton
	{
		background:url(../images/commentsLeaveword.jpg) no-repeat;
		width:121px;
		height:25px;
		
		}
		.contentDetails .comments .validateFiled .leavedWordButton:hover
		{
		    background:url(../images/commentsLeavewordHover.jpg) no-repeat;
		}
	.contentDetails .comments .validateFiled li
	{
		margin:0 5px;
		float:right;
		}
       
    .contentDetails .comments .validateFiled .error_tips
	    {
		    margin-right:20px;

	    }
	    .contentDetails .comments .validateFiled .error_tips	span
	    {
		    font-size:11px;
		    color:#C67E5D;
        }
/*以下为评论列表的设置*/
.commentsList .listUserInfo {
    float:left;
    padding:4px 0 16px;
    width:114px;
    margin:0 4px 5px 0;
    }

	.commentsList	.listUserInfo	*
	{
		font-family:Arial, Helvetica, sans-serif;
	}
	.commentsList	.listUserInfo	span
	{
		line-height:1.7em;
		background-color:#CBDE80;
		
	}


.galleryContent
{
 	 padding:16px 10px;
	 float:left;
}
   .galleryContent a img
   {
   	 width:199px;
	 height:140px; 
	 border:none;
   }
	.galleryContent a
	{
	display:block;
	 border:3px solid #cedf85;
	}
		.galleryContent a:hover 
		{
		 border:3px solid #e39b39;
		}
		
		

.mainBody	.actionsListWrapper
{
	background:url('../images/worldMap_BG.jpg') no-repeat center top;
	padding: 48px 33px 0 35px;
}
	.mainBody	.actionsListWrapper	.actionList_title
	{
		width:270px;
		height:40px;
		margin-bottom:50px;
		background:url('actionList_title.png') no-repeat;
			}
.actionsListWrapper	.actionList
{
	zoom:1;
	clear:both;
	margin-bottom:13px;
	position:relative;
}
	.actionsListWrapper	.actionList	.actionrank
	{
		width:82px;
		height:85px;
		position:absolute;
		top:-50px;
		left:-33px;
	}
	.actionsListWrapper	.actionList	.ListLeft
	{
		display:block;
		width:3px;
		height:85px;
		background:url('../images/actionListBorderLeft.jpg') no-repeat;
		float:left;
	}
	.actionsListWrapper	.actionList	.ListRight
	{
		display:block;
		width:40px;
		height:85px;
		background:url('../images/actionListView.jpg') no-repeat;
		float:left;
	}
		.actionsListWrapper	.actionList	.ListRight:hover
		{
			background:url('../images/actionListViewed.jpg') no-repeat;
		}
	.wrappera .mainBody	.actionsListWrapper	.actionList1	.ListLeft
	{
		background:url('../images/actionListBorderLeft1st.jpg') no-repeat;
	}
	.wrappera .mainBody	.actionsListWrapper	.actionList1	.ListRight
	{
		background:url('../images/actionListView1st.jpg') no-repeat;

	}
		.wrappera .mainBody	.actionsListWrapper	.actionList1	.ListRight:hover
		{
			background:url('../images/actionListViewed1st.jpg') no-repeat;
		}
	.wrappera .mainBody	.actionsListWrapper	.actionList1	.ListMid
	{
		background-image:url('../images/actionListBorderMiddle1st.jpg');

	}
	.mainBody	.actionsListWrapper	.actionList2	.ListLeft
	{
		background:url('../images/actionListBorderLeft2nd.jpg') no-repeat;
	}
	.mainBody	.actionsListWrapper	.actionList2	.ListRight
	{
		background:url('../images/actionListView2nd.jpg') no-repeat;

	}
		.mainBody	.actionsListWrapper	.actionList2	.ListRight:hover
		{
			background:url('../images/actionListViewed2nd.jpg') no-repeat;
		}
	.mainBody	.actionsListWrapper	.actionList2	.ListMid
	{
		background-image:url('../images/actionListBorderMiddle2nd.jpg');

	}
	.mainBody	.actionsListWrapper	.actionList3	.ListLeft
	{
		background:url('../images/actionListBorderLeft3th.jpg') no-repeat;
	}
	.mainBody	.actionsListWrapper	.actionList3	.ListRight
	{
		background:url('../images/actionListView3th.jpg') no-repeat;

	}
		.mainBody	.actionsListWrapper	.actionList3	.ListRight:hover
		{
			background:url('../images/actionListViewed3th.jpg') no-repeat;
		}
	.mainBody	.actionsListWrapper	.actionList3	.ListMid
	{
		background-image:url('../images/actionListBorderMiddle3th.jpg');

	}


		
	
		
		
	
	.actionsListWrapper .actionList .ListMid {
        background-image:url(../images/actionListBorderMiddle.jpg);
        background-repeat:repeat-x;
        float:left;
        padding-top:6px;
        width:868px;
        }

		.mainBody .actionsListWrapper .actionList .ListMid img {
            float:left;
            height:70px;
            overflow:hidden;
            padding:0 3px 0 18px;
            width:65px;
            }

		.mainBody .actionsListWrapper .actionList .ListMid .info {
            float:left;
            height:60px;
            margin-top:6px;
            overflow:hidden;
            width:130px;
            }

			.mainBody	.actionsListWrapper	.actionList	.ListMid	.info	*
			{
				font-size:14px;
				font-family:Arial, Helvetica, sans-serif;
			}
			.mainBody	.actionsListWrapper	.actionList	.ListMid	.info	a
			{
				display:block;
				text-decoration:none;
				color:#af3118;
				font-family:Arial, Helvetica, sans-serif;
                width:125px;
                height:21px;
                overflow:hidden;
			}
			.mainBody	.actionsListWrapper	.actionList	.ListMid	.info	a:hover
			{
				text-decoration:underline;
				color:#d05151;
			}
			.mainBody	.actionsListWrapper	.actionList	.ListMid	.info	.words
			{
				display:block;
				color:#6b830a;
				font-family:Segoe Print;
				font-size:11px;
				
			}
			.mainBody	.actionsListWrapper	.actionList	.ListMid	.info	.words span
			{
			    font-size:11px;
			}
			.mainBody	.actionsListWrapper	.actionList	.ListMid	.info	span
			{
				font-family:Arial, Helvetica, sans-serif;
			}
		.mainBody	.actionsListWrapper	.actionList	.ListMid	.icons
		{
			margin-top:3px;
			width:207px;
			height:87px;
			float:left;
		}
			.mainBody	.actionsListWrapper	.actionList	.ListMid	.icons	.iconsFun
			{
				margin-top:5px;
				width:65px;
				height:27px;
				float:left;
				padding-left:29px;
				font-family:Segoe Print;
				text-decoration:none;
				color:#333333;
			}
				.mainBody	.actionsListWrapper	.actionList	.ListMid	.icons	.iconsFun:hover
				{
					font-weight:bold;
					color:#c0d926;
				}
			.mainBody	.actionsListWrapper	.actionList	.ListMid	.icons	.weBlog
			{
				margin-top:6px;
				background:url('../images/img_weBlog.jpg') no-repeat;
				height:26px;
			}
			.mainBody	.actionsListWrapper	.actionList	.ListMid	.icons	.weGallary
			{
				background:url('../images/img_weGallary.jpg') no-repeat;
			}
			.mainBody	.actionsListWrapper	.actionList	.ListMid	.icons	.joinUs
			{
				background:url('../images/img_joinUs.jpg') no-repeat;
			}
			.mainBody	.actionsListWrapper	.actionList	.ListMid	.icons	.ourNews
			{
				background:url('../images/img_ourNews.jpg') no-repeat;
			}
	.mainBody	.actionsListWrapper	.actionList	.ListMid	p
	{
		display:block;
		float:left;
		width:395px;
		overflow:hidden;
        margin-top:6px;
	}

		.mainBody	.actionsListWrapper	.actionList	.ListMid	p .inP
		{
			color:#c25757;
			font-weight:bold;
		}
		.mainBody	.actionsListWrapper	.actionList	.ListMid	p .aboutUs
		{
			font-size:14px;
		}
		
		.mainBody	.actionsListWrapper	.actionList	.ListMid	p .inP:hover
		{
			color:#c0d926;
		}

/*错误页的版式 */
.mainBody	.error_box
	{	
		
		margin:113px 152px 0 152px;
		padding:0 30px;
		width:596px;
		/*background:url('../images/errorBorder.jpg') no-repeat;*/
	}		
		.mainBody	.error_box	.wordsWrapper
		{
			padding:27px 30px;
			position:relative;
			width:594px;
			/*height:284px;*/
			border:1px #A2C31A solid;
			background:url('../images/error_boxBG.jpg') no-repeat;
		}
			.mainBody	.error_box	.wordsWrapper	.backBtn
			{
				position:absolute;
				left:464px;
				top:-45px;
			}
			.mainBody	.error_box	.wordsWrapper	.boxTitle
			{
				width:138px;
				height:61px;
				position:absolute;
				left:5px;
				top:-51px;
				background:url('error_title.png') no-repeat 0 0;
							}
			
			.mainBody	.error_box	.wordsWrapper	.words
			{
				
			}
				.mainBody	.error_box	.words	p
				{
					font-size:12px;
					font-family:Arial, Helvetica, sans-serif;
					color:#af3118;
					margin:6px;
					line-height:1.2em;
				}
		.borderLTCorner
		{
			position:absolute;
			left:-1px;
			top:-1px;
		}
		.borderLBCorner
		{
			position:absolute;
			left:-1px;
			bottom:-1px;
		}
		.borderRTCorner
		{
			position:absolute;
			right:-1px;
			top:-1px;
		}
		.borderRBCorner
		{
			position:absolute;
			right:-1px;
			bottom:-1px;
		}
		
		